body{
	margin:0 0 0 0;
}

#loadDiv {
	position:absolute;
	top:0;
	left:0;
	display:block;
	height:100%;
	width:100%;
	background-color:#DFE8F6;
	z-index:10000;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
}

table.gridTable{
	border: 1px solid #E6E6E6;
	border-collapse: collapse;
	font-size:12px;
	table-layout:fixed;
	word-break:break-all;
}

tr.headRow{
	background-color:#DBE8EE;
	line-height:20px;
	font-weight:bold;
	text-align:center;
}

tr.dataRow1{
	background-color:#FFFFFF;
}

tr.dataRow2{
	background-color:#FAFAFA;
}

td.currDataRow{
	background-color:#34AEC9;
	font-weight:bold;
}

tr.dataRow1,tr.dataRow2{
	line-height:20px;
}

table.gridTable td{
	text-overflow:ellipsis;
	overflow:hidden;
}